package com.ysd.lis.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.List;

/**
 * <p>
 * cold_chain.t_menu
 * </p>
 *
 * @author Peng
 * @since 2021-10-12
 */
@Data
public class SysMenu extends BaseEntity {

    private static final long serialVersionUID = 1L;

    private String code;

    private String title;

    private String url;

    private String icon;

    private String iconSelected;

    private Integer sn;

    private String parentId;

    private String urlFlag;

    private String appUrl;

    private String appImage;

    private String appName;

    private String isCommonUse;

    private String moduleId;

    private String reportId;
    private String reportUrl;
    private Integer typeFlag;//1菜单 2组件 3报表
    private String isReport;//是否报表
    private String isAssembly;//是否组件
    private String isTool;//是否工具栏
    @TableField(exist = false)
    private String keywords;
    @TableField(exist = false)
    private List<SysMenu> children;
    @TableField(exist = false)
    private String parentName;
    @TableField(exist = false)
    private String reportName;
    private String isDictMenu;
    private String openWith;//弹框方式
    @TableField(exist = false)
    private String titleSn;


}
